These libraries are distributed in the form of
ASCII description files « .exp ». These files will be transformed by
the installation program into libraries in lcc-win32 format. This is a
different format than the format used by Microsoft, so the libraries generated
are NOT compatible with Microsoft or other compilers.
To see the contents of
each library, look at the corresponding .exp file in the \lcc\buildlib directory.
aclui.lib |
activeds.lib |
Advapi32.lib |
bdnapi.lib |
cap.lib |
comctl32.lib |
Comdlg32.lib |
crtdll.lib |
crypt32.lib |
ctl3d32.lib |
d3drm.lib |
dapi.lib |
ddraw.lib |
dflayout.lib |
Dlcapi.lib |
dplay.lib |
dplayx.lib |
dsound.lib |
gdi32.lib |
glide2x.lib |
glu32.lib |
glut32.lib |
Hlink.lib |
iprop.lib |
iostream.lib |
fdlibm.lib |
Icmp.lib |
Icmui.lib |
imagehlp.lib |
imm32.lib |
Imm32.lib |
iphlpapi.lib |
kernel32.lib |
loadperf.lib |
Lsapi32.lib |
lz32.lib |
mapi32.lib |
mpr.lib |
Mprapi.lib |
msacm32.lib |
mscms.lib |
msi.lib |
Mslsp32.lib |
msvcrt.lib |
msvcrtd.lib |
msvfw32.lib |
Mswsock.lib |
nal.lib |
netapi32.lib |
ntdll.lib |
Ntmsapi.lib |
odbc32.lib |
odbccp32.lib |
ole32.lib |
Oleaut32.lib |
oledlg.lib |
olepro32.lib |
opengl.lib |
Opengl32.lib |
pdh.lib |
penwin32.lib |
pkpd32.lib |
rasapi32.lib |
rasdlg.lib |
rassapi.lib |
riched20.lib |
rpcns4.lib |
rpcrt4.lib |
resapi.lib |
scrnsave.lib |
segexp.lib |
mgmtapi.lib |
rtm.lib |
secur32.lib |
setupapi.lib |
shell32.lib |
shfolder.lib |
shlwapi.lib |
snmpapi.lib |
svrapi.lib |
tapi32.lib |
tcconio.lib |
url.lib |
urlmon.lib |
user32.lib |
userenv.lib |
Version.lib |
webpost.lib |
win32spl.lib |
wininet.lib |
Winmm.lib |
winspool.lib |
wintrust.lib |
wow32.lib |
ws2_32.lib |
wsock32.lib |
wst.lib |
winfax.lib |
vfw32.lib |
|
The intel jpeg image processing library has been adapted to lcc-win32,
and it is distributed with the CDROM versions. It can be downloaded at no
charge from:
http://www.ps.qss.cz/pub/lcc/inteljpg.exe.
The fdlibm mathematical library has been compiled under lcc-win32 and
is included in the normal distribution effective May 2000.
This library is
intended to provide a reasonably portable reference quality (below one ulp for
major functions like sin,cos,exp,log) math library. Many of the functions in
this library are redundant with those in crtdll.dll, so it is not needed for
each compilation. There are, however, some functions that do NOT appear in the
standard version of crtdll.dll, for instance lgamma, or others. When in doubt,
include this library in the linker command line.
This library should be
used if you intend to use the matherr function. It is NOT possible to use the matherr
mechanism with the standard crtdll.lib.
The following mathematical
functions need fdlibm :
asinh |
acosh |
atanh |
cbrt |
erf |
erfc |
expm1 |
finite |
gamma |
Ilogb |
lgamma |
log1p |
logb |
scalbn |
significand |
The regular expressions library. This library, developed several years
ago by Henry Spencer at the University of Toronto, implements the functions
needed to compile and execute a regular expression and apply it to a character
string. The library is called regexp.lib, and the include file is regexp.h.
The arbitrary precision library. This library defines the
« bignum » data type. Bignums are numbers of arbitrary precision that
can be used instead of integers or floating point numbers. The documentation
for using this library is in Appendix 3. The include file is « bignums.h » and the library
is « bignums.lib ».
The GNU GDBM
library is a hash based (key) database package that allows you to associate
arbitrary data with a key. To see the complete documentation for this package,
go to the index in the “Help” tab of wedit, and then click in the GDBM link.
The zlib2 compression
library is distributed with the examples/CD-sources distribution. This library
allows you to compress data, so that it uses less space but keeping the same
information (without looses).
The Berkeley DB library is distributed in a separate file with sources (lccdb.exe)